Cooperative Localisation on Android Devices by Utilising only Environmental Sound

نویسندگان

  • Jacob Kamminga
  • Paul Havinga
چکیده

This thesis focusses on research that gears towards Cooperative Localisation utilising only ambient sound. Sound signals can be used for Time Difference Of Arrival (TDOA) based Cooperative Localisation on mobile devices. Android has a large penetration in the worldwide market, thus developing an application that is able to run on Android devices is very interesting. Combining these arguments leads to the main research question: When utilising only environmental sound that originates from unknown positions, what techniques for Cooperative Localisation can be used on Android devices that can achieve accuracy within several metres, and what factors will influence this accuracy? In order to answer this question this thesis introduces the Cooperative Localisation on Android with ambient Sound Sources (CLASS) Algorithm. This Algorithm produces a location set for all devices and a set of directions towards the origins of the sound-events. A Histogram Based Outlier detection Algorithm is implemented to find outliers in the localisation results. The CLASS Algorithm deals with inaccurate measurement data by finding and averaging TDOA values, and localisation results, that are inliers. To our best knowledge no prior work has utilised Android for Cooperative Localisation. The following question is therefore posed: What are the technical limitations of utilising a non Real-Time Operating System like Android for Cooperative Localisation that achieves accuracy within several metres? This thesis argues that input latency and poor time synchronisation are the main limitation of the Android Operating System (OS) for it’s use in Cooperative Localisation by sound. Input latency in Android suffers from large jitters that cannot be predicted and corrected. The following technical limitations of Android, ordered from most to least significant, contribute to TDOA measurement inaccuracies: (i) audio input latency, (ii) poor time synchronisation, (iii) difference in microphone gain per device, (iv) delays in recording time-stamps, (v) implementing a Digital Signal Processor (DSP) like Fast Fourier Transformation (FFT), (vi) noise in the form of peaks in the microphone signal. These limitations can result in erroneous TDOA measurements and are dealt with in the CLASS Algorithm and Android application. The accuracy of the CLASS Algorithm was assessed with an outdoor experiment. Sound signals were generated with an air horn at twenty locations around a constellation of 16 Nexus-7 tablets. Four sound-events were generated at each location. The sound-events were distributed along a circle with a radius of 46 m The devices were placed in a 12 m× 12 m grid with a perpendicular inter-device distance of 4 m. A mean Root Mean Square Error (RMSE) of 2.4 m with a standard deviation of 0.21 m is achieved. The mean RMSE of the estimated directions is 76.24 ◦ with a standard deviation of 1.28 ◦. These results can be improved in future work by elaborating on different parts in the CLASS Algorithm and Android application. Thesis Supervisor: Paul Havinga Title: Full Professor

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ambient Sound-Based Collaborative Localization of Indeterministic Devices

Localization is essential in wireless sensor networks. To our knowledge, no prior work has utilized low-cost devices for collaborative localization based on only ambient sound, without the support of local infrastructure. The reason may be the fact that most low-cost devices are indeterministic and suffer from uncertain input latencies. This uncertainty makes accurate localization challenging. ...

متن کامل

AdhocPairing: Spontaneous audio based secure device pairing for Android mobile devices

We present an implementation of AdhocPairing, an audiobased secure pairing application for Android mobile devices. The application implements recent advances in audio-based pairing utilising Fuzzy cryptography. In particular, it generates audio fingerprints from ambient audio of weakly synchronised devices and extracts identical, arbitrary length secure binary keys. Synchronisation in audio sam...

متن کامل

Inaudible Sound as a Covert Channel in Mobile Devices

Mobile devices can be protected by a variety of information flow control systems. These systems can prevent Trojans from leaking secrets over network connections. As mobile devices become more secure, attackers will begin to use unconventional methods for exfiltrating data. We propose two sound-based covert channels, ultrasonic and isolated sound. Speakers on mobile devices can produce frequenc...

متن کامل

Conceptual evidence collection and analysis methodology for Android devices

Android devices continue to grow in popularity and capability meaning the need for a forensically sound evidence collection methodology for these devices also increases. This chapter proposes a methodology for evidence collection and analysis for Android devices that is, as far as practical, device agnostic. Android devices may contain a significant amount of evidential data that could be essen...

متن کامل

Sound-Proof: Usable Two-Factor Authentication Based on Ambient Sound

Two-factor authentication protects online accounts even if passwords are leaked. Most users, however, prefer password-only authentication. One reason why twofactor authentication is so unpopular is the extra steps that the user must complete in order to log in. Currently deployed two-factor authentication mechanisms require the user to interact with his phone to, for example, copy a verificatio...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015